insufflation anesthesia - German English Dictionary